شبکه های اجتماعی و تکنولوژی وب معنایی در مهندسی نرم افزار
فرمت فایل دانلودی: .rarفرمت فایل اصلی: docx
تعداد صفحات: 11
حجم فایل: 1359 کیلوبایت
قیمت: 13000 تومان
توضیحات:
مقاله ترجمه شده با عنوان کاربرد شبکه های اجتماعی و تکنولوژی وب معنایی در مهندسی نرم افزار: استفاده از الگوها، نمونه ها و مطالعه موردی، در قالب فایل word و در حجم 28 صفحه، بهمراه فایل pdf اصل مقاله به زبان انگلیسی.
عنوان لاتین مقاله:
Using social networking and semantic web technology in software engineering – Use cases, patterns, and a case study
سال چاپ: 2015
محل انتشار:
Elsevier, Science Direct, The Journal of Systems and Software
:Abstract
We present an approach that uses social networking and semantic web technology to share knowledge within the software engineering community. We propose to use existing Web 2.0 services such as social bookmarking and blogs as the infrastructure to share knowledge artefacts. Due to the openness of these services, it is crucial to provide support to establish the trustworthiness of knowledge artefacts. The solution proposed is designed following the original semantic web stack architecture and uses existing and emerging W3C semantic web standards such as the Resource Description Framework (RDF), the Web Ontology Language (OWL), and the Semantic Web Rule Language (SWRL). The WebOfPatterns project is presented as a case study, which includes an Eclipse plug-in that can be used to discover design pattern definitions in social networks, to define and publish patterns, to rate patterns, to establish the trustworthiness of patterns found, and finally to scan Java projects for instances of discovered patterns. We also propose the ContributedProperties design pattern that can be used to bridge the conceptual gap between RDF resources and objects in an object-oriented programming language
چکیده:
در این مقاله، روشی با کمک شبکه اجتماعی و تکنولوژی وب معنایی برای تسهیم دانش در زمینه مهندسی نرم افزار، ارائه خواهد شد. همچنین از برخی سرویس هایWeb2. 0 نظیر بلاگ ها و نشانه گذار های اجتماعی نیز برای تسهیم دانش استفاده به عمل خواهد آمد. به علت گستردگی این خدمات، پشتیبانی و حمایت از معتبر بودن تسهیم دانش امری بسیار ضروری است. راه حل پیشنهادی در این مقاله، طراحی معماری فشرده وب معنایی و استفاده از استانداردهای وب معناییِ W3C نظیر RDF (چهارچوب توصیف منابع)، OWL (زبان هستی شناسی در وب) و SWRL (زبان قانونِ وب معنایی)می باشند.
پروژه Web Of Patterns نیز به عنوان یک مطالعه موردی مطرح شده که دارای یک پلاگ این (افزونه) Eclipse است و می توان از آن برای کشف و شناسایی تعاریف مختلفی از الگوها در شبکه های اجتماعی، تعیین الگوهای منتشر شده، درجه بندی آن ها، ارزیابی اعتبار هر یک و در نهایت اسکن پروژه های جاوا برای شناسایی الگوها، استفاده نمود. همچنین الگوی طراحیِ Contributed Properties نیز برای بررسی چالش های بین منابع RDF و اشیاء در زبان برنامه ریزیِ شی گرا ارائه می شود.
مقدمه:
الگوهای طراحی نرم افزار، الگوهایی اند که در مهندسی نرم افزار برای تسهیم دانش پیرامون طراحی نرم افزار مورد استفاده قرار می گیرند. با درنظر گرفتن شهرتGang Of Four در دهه 90 میلادی، الگوهای تسهیم دانش چندان تغییری نیافته و مهندسان نرم افزار نیز هنوز با انتشار کتب و شرکت در مباحث به تبادل دانش در ارتباط با الگوها می پردازند....
فهرست مطالب:
چکیده
مقدمه
استفاده از الگوها
مطالعه موردی: پروژه Web of Patterns
سرویس های پلاگین (افزونه)
پیاده سازی و اجراء سرویس ها
الگوی طراحیِ Contributed Properties
بحث و گفتگو
فعالیت ها و مطالعااتِ مربوطه
نتیجه گیری و فعالیت های آتی
ارزیابی و نصب کلاینتWOP
برای دانلود رایگان اصل مقاله انگلیسی، اینجا را کلیک کنید.
تاریخ: دو شنبه 16 بهمن 1396برچسب:شبکه های اجتماعی و تکنولوژی وب معنایی در مهندسی نرم افزار,09358978227,نگار زمانی,دانلود مقاله شبکه های اجتماعی و تکنولوژی وب معنایی در مهندسی نرم افزار,ترجمه مقاله شبکه های اجتماعی و تکنولوژی وب معنایی در مهندسی نرم افزار,دالنود مقاله تکنولوژی وب معناییفوب معنایی,وب,,
ارسال توسط ندا
آخرین مطالب